home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 6
/
FM Towns Free Software Collection 6.iso
/
t_os
/
f_list
/
f_list.doc
< prev
next >
Wrap
Text File
|
1993-07-08
|
5KB
|
129 lines
#####################################
ファイル ネーム リスター V2.04
1992/12/23 by 尋燐・ルナ (HI-CCC)
#####################################
<収録ファイル>
F_LIST.GGG F_LIST.DOC :説明書
F_LIST.BAS F_LIST.EXP :実行プログラム EXPは圧縮済
DIR.REX :サブプログラム
< 取 扱 説 明 書 >
1.このプログラムはREXファイルを読み込む都合上
・パスの通った所に置く
・カレントディレクトリを移す
・直接プログラム上でフルパス指定に訂正する
のどれかにて実行してください。
2.このプログラムは以下の点に於いて恐ろしいほどエラーチェックをしていません。
・指定ドライブの存在、書き込み可能か
・ファイル名の適正
・ワイルドカードの適正
・同名ファイルの存在 (コビー時、リスト出力時)
以上にエラーが発生した場合はプログラムが停止、もしくは異常実行いたしま
す。エラー番号で確かめるなりして再度起動し直して正しく入力してください。
不安な時はサイドワーク(ファイル操作)等で確認すると良いでしょう。
3.このプログラムは以下の機能があります。
指定ドライブ内全てに対して指定したワイルドカードで検索し、
・ファイル名のみのリスト
・フルパス付きのリスト
・ファイル情報の添付
・COPYコマンドの付加
・DELコマンドの付加
・特殊ファイルを検索の対象に加える
他、全ファイル数、全ディレクトリ数を数える。
4.実行例
ファイル構造が右図の時 | A:TMENU.ITM
ワイルドカード *.* | RUN386.EXE
で検索したとき以下の | +--T_TOOL
リストを作れます。 | +--TYPE.EXP
TMENU.ITM \TMENU.ITM a----- \TMENU.ITM
RUN386.EXE \RUN386.EXE a----- \RUN386.EXE
TYPE.EXP \T_TOOL\TYPE.EXP a----- \T_TOOL\TYPE.EXP
COPY A:\TMENU.ITM B:\ DEL A:\TMENU.ITM
COPY A:\RUN386.EXE B:\ DEL A:\RUN386.EXE
COPY A:\T_TOOL\TYPE.EXP B:\ DEL A:\T_TOOL\TYPE.EXP
COPY A:\TMENU.ITM B:\ \
DEL A:\TMENU.ITM TMENU.ITM
COPY A:\RUN386.EXE B:\ \
DEL A:\RUN386.EXE RUN386.EXE
COPY A:\T_TOOL\TYPE.EXP B:\ \T_TOOL
DEL A:\T_TOOL\TYPE.EXP TYPE.EXP
上記は一例です。
5.どういう時に使うと便利か?
・指定ファイルの存在とフルパスの確認。
・同一ファイル名の存在確認。
・全ファイル数、ディレクトリ数、特殊ファイルの存在の確認。
・TIFファイルのリストを作り其を連続して見る。
・例えばDOCファイルのみを別ディスクにコピーする。
・ 削除する。
・他アイディア次第!
6.おまけ機能としてTIFリストで画像ファイルを次々と表示する機能を付けま
した。*.TIFでフルパス指定したリストを用意してください。フリコレ
等なら500枚近くの画像が見れます。但し簡易的な物なのでF-BASIC で使
用していない画面モードだったり、パレットをいじって有る物はうまく表示
されません。あしからず!
7.おまけの2つ目としてリストにドライブ番号を付加するプログラムを入れてお
きます。必要なら使って下さい。
\TMENU.ITM A:\TMENU.ITM
\RUN386.EXE A:\RUN386.EXE
\T_TOOL\TYPE.EXP A:\T_TOOL\TYPE.EXP
8.実行中右下にPASS1・・PASS2と何かピコピコ動いていますが、1でファイル名の
検索をし2でディレクトリの検索をしています。CDの場合とろいので単な
る気休めと、プログラム制作中の動作確認です。
9.CDはとろいのですが特にGNUのCDは超横綱級でかなりの時間が掛かりま
す。23736ファイル約30分です。その他のCDは5分以下です。
10.一応サブディレクトリ数(100)、ディレクトリの深さ10まで対応して
ありますが(GNUが動く様に)実行中に停止したときはこの範囲を越えた
可能性が有ります。プログラム中の定数を変えて下さい。最も先ず無いと思
いますが....
11.もし検索ファイルが存在しない場合でもファイルサイズ0のファイルが出来
てしまいます。
[サブとして使用させて頂いたプログラム]
DIR.REX :1991/OH!FM TOWNS 新創刊号 掲載 伊藤哲史作
:ファイル名を文字変数に格納する
謝辞
制作にあたっていろいろと助言、動作テスト等に協力してくださった
ゴルゴ・小林 さん / あんちゃん
さんざん邪魔をした のりP / てるりん
に心から感謝いたします。
その他
なお、以下の条件を守ってくだされば再配布は許可します。
・アーカイブ内容を変更しないこと。
・配布に際して金銭をとらないこと。
ただし、このプログラムを使用することによって生じたいかなる損害に対しても、
作者は責任を負いませんので、ご了承ください。
1992年 12月 23日 NIFTY-Serve GBB02211 尋燐・ルナ